this is your turn - French English Dictionary